About ZkAGI OS
ZkAGI OS is an all‑batteries‑included, modular, and upgradeable AI × Crypto Operating System (open‑source) built to fuel a new class of Secret Sentients / AI Secret Agents and AI Super Agents.
An image generated on ZkTerminal (type /image-gen < your prompt> for the same)
Before we dive into what's behind the OS, let us understand the AI Agent Landscape. With the agentic paradigm capturing CT's imagination and beyond, social agents have been the first class of agents which have gained popularity. From Bully to Zerebro to Luna Virtuals, a majority of builders' (and investors') mindshare and timeshare are being poured into building better agents and building stronger infrastructure to power these agents. In some quarters, the open-source AI movement is popular. However, closed source is still dominant and such technology selection limits innovation / customizability and upgradeability.
A class of secret agents & super agents are an area of opportunity, and one ZkAGI prides itself on pioneering with the support of open innovation. Until now, most agents have been limited to feature sets given by big tech AI APIs. Super Agents are highly powerful agents running AI models not even offered by big tech but openly available through the trenches of github!
Almost all agents born elsewhere do NOT preserve privacy on their training data or moves on-chain. In an age of AI, privacy preserves your edge. And Privacy AI enables the same outcomes for you as public AI but does not compromise your sensitive information. Being untraceable on-chain would be an agent secret power and ZkAGI will unlock this & more for you AND your agents! ZkAGI OS is an end-to-end customizable Operating System which can be used by normies or the strongest software developers alike, allowing room for community centred innovation and incentives. The OS serves as a strong foundation which can be upgraded and modified by anyone having requisite inclination and skills. This foundational work is built on years of R & D in the global technology industry undertaken by core team which can be upgraded and modified by anyone!
Similar to traditional Operating Systems that have a user space and a kernel space, these are the spaces in the ZkAGI OS:
Economic Space
On Blockchain Networks like Solana or Base
Compute Node Space
CPU & GPU & TEE nodes are clustered, AI models are run on the cluster which handles resource management of these nodes according to workload and privacy requirements
Model Hosting Space
Models are sharded and stored across distributed nodes, resource manager within the Model hosting space picks the best nodes to process workload and return an output. Requests to the model hosting space are initiated through the Zynapse API
Zynapse API
Znapse API comprises of a subnet selector, a model selector and zk-messenger. The selectors work together in deciding how the workload requested by a human user or agent should be processed based on the initiator of request and data set (whether it requires confidential computing in a private cluster or regular public cluster/what kind of wallets)
Agent System Space / User Space
Programs that dictate the functioning of an agent like program running Eliza Framework bound with Zynapse API congtrols agent memory system, actions, evaluators, character files and providers, similarly apps like ZkTerminal can build with Zynapse API and have their own UI & Memory system. The rules around communicating with other apps & agents in the network are assigned in the program code hosted in the Agent System Space/User Space
Disclaimer
This document has been written with the aim of explaining concepts in simple words avoiding jargon as much as possible, and to visually explain the stack. The basic building blocks of the ZKAGI OS have been shipped and we will be packaging and shipping more items as time goes.